/*
 * @Description: prettier 配置
 * @Author: wangqi
 * @Date: 2022-04-12 18:08:21
 * @LastEditTime: 2022-05-30 11:21:33
 */
module.exports = {
  // 当行字节超过100则进行换行
  printWidth: 100,
  // 是否使用分号
  semi: true,
  // 是否使用单引号
  singleQuote: true,
  // 是否使用尾逗号 (个人认为加上, 如果在[1,2,3] 基础上添加还得手动加上,)
  trailingComma: 'all',
  // 文件结尾的方式 (在配置->设置-> eol, 选择什么无所谓，只要统一就行)
  endOfLine: 'auto',
  // vben项目中也用过这些 [prettier.config.js 配置文件和vben完全一样]
  // preserve(默认值按markdown 折行) | never(不按markdwon折行);  因为使用一些折行敏感型的渲染器(github comment),而按照markdown文本样式进行折行
  proseWrap: 'never',
  //  css(遵守css显示属性) | strict(敏感的) | ignore(不敏感);  空格是否被认为敏感的
  htmlWhitespaceSensitivity: 'strict',
  // true | false; 是否缩进 vue文件中的脚本和样式标签
  vueIndentScriptAndStyle: true,
};
